got drenched/soaked - German English Dictionary